/**
 * All Rights Reserved , Copyright (C) 2021 , 青岛鼎信通讯股份有限公司
 *
 * SysApiNoticeTaskEntity
 * 接口通知任务
 *
 * 修改纪录
 * 2021-05-31 版本：1.0 wangxinhua 创建。
 * @version 版本：1.0
 * @author 作者：wangxinhua</name>
 * 创建日期2021-05-31</date>
 */

package com.topscomm.sys.pojo;

import java.math.BigDecimal;
import java.util.*;
import com.topscomm.sys.*;

public class SysApiNoticeTaskEntity extends SysEntity
{
    private static final long serialVersionUID = 1L;
    /** TableName:接口通知任务
     */
    public static String tableName= "SysApiNoticeTask";
    @Override
    public String getTableName(){ return "SysApiNoticeTask";}

    /** ColumnName:来源系统
     */
    public static String FieldSourceapp = "sourceapp";

    /** ColumnName:来源业务模块
     */
    public static String FieldSourcetype = "sourcetype";

    /** ColumnName:来源单号
     */
    public static String FieldSourceid = "sourceid";

    /** ColumnName:通知类型
     */
    public static String FieldNoticetype = "noticetype";

    /** ColumnName:Get参数
     */
    public static String FieldGetparam = "getparam";

    /** ColumnName:Post参数
     */
    public static String FieldPostparam = "postparam";

    /** ColumnName:已通知次数
     */
    public static String FieldNoticecount = "noticecount";

    /** ColumnName:最近通知时间
     */
    public static String FieldLastnoticetime = "lastnoticetime";

    /** ColumnName:下次通知时间
     */
    public static String FieldNextnoticetime = "nextnoticetime";

    /** ColumnName:返回值
     */
    public static String FieldResponsemsg = "responsemsg";

    /** ColumnName:版本号
     */
    public static String FieldVersion = "version";

    /**来源系统
     */
    private String sourceapp;

    /**来源业务模块
     */
    private String sourcetype;

    /**来源单号
     */
    private String sourceid;

    /**通知类型
     */
    private String noticetype;

    /**Get参数
     */
    private String getparam;

    /**Post参数
     */
    private String postparam;

    /**已通知次数
     */
    private int noticecount;

    /**最近通知时间
     */
    private Date lastnoticetime;

    /**下次通知时间
     */
    private Date nextnoticetime;

    /**返回值
     */
    private String responsemsg;

    /**版本号
     */
    private int version;

    /**
     * @return the  sourceapp:来源系统
     */
    public String getSourceapp() {
        return this.sourceapp;
    }

    /**
     * @param sourceapp:来源系统
     */
    public void setSourceapp(String sourceapp) {
        this.sourceapp = sourceapp;
    }

    /**
     * @return the  sourcetype:来源业务模块
     */
    public String getSourcetype() {
        return this.sourcetype;
    }

    /**
     * @param sourcetype:来源业务模块
     */
    public void setSourcetype(String sourcetype) {
        this.sourcetype = sourcetype;
    }

    /**
     * @return the  sourceid:来源单号
     */
    public String getSourceid() {
        return this.sourceid;
    }

    /**
     * @param sourceid:来源单号
     */
    public void setSourceid(String sourceid) {
        this.sourceid = sourceid;
    }

    /**
     * @return the  noticetype:通知类型
     */
    public String getNoticetype() {
        return this.noticetype;
    }

    /**
     * @param noticetype:通知类型
     */
    public void setNoticetype(String noticetype) {
        this.noticetype = noticetype;
    }

    /**
     * @return the  getparam:Get参数
     */
    public String getGetparam() {
        return this.getparam;
    }

    /**
     * @param getparam:Get参数
     */
    public void setGetparam(String getparam) {
        this.getparam = getparam;
    }

    /**
     * @return the  postparam:Post参数
     */
    public String getPostparam() {
        return this.postparam;
    }

    /**
     * @param postparam:Post参数
     */
    public void setPostparam(String postparam) {
        this.postparam = postparam;
    }

    /**
     * @return the  noticecount:已通知次数
     */
    public int getNoticecount() {
        return this.noticecount;
    }

    /**
     * @param noticecount:已通知次数
     */
    public void setNoticecount(int noticecount) {
        this.noticecount = noticecount;
    }

    /**
     * @return the  lastnoticetime:最近通知时间
     */
    public Date getLastnoticetime() {
        return this.lastnoticetime;
    }

    /**
     * @param lastnoticetime:最近通知时间
     */
    public void setLastnoticetime(Date lastnoticetime) {
        this.lastnoticetime = lastnoticetime;
    }

    /**
     * @return the  nextnoticetime:下次通知时间
     */
    public Date getNextnoticetime() {
        return this.nextnoticetime;
    }

    /**
     * @param nextnoticetime:下次通知时间
     */
    public void setNextnoticetime(Date nextnoticetime) {
        this.nextnoticetime = nextnoticetime;
    }

    /**
     * @return the  responsemsg:返回值
     */
    public String getResponsemsg() {
        return this.responsemsg;
    }

    /**
     * @param responsemsg:返回值
     */
    public void setResponsemsg(String responsemsg) {
        this.responsemsg = responsemsg;
    }

    /**
     * @return the  version:版本号
     */
    public int getVersion() {
        return this.version;
    }

    /**
     * @param version:版本号
     */
    public void setVersion(int version) {
        this.version = version;
    }

}
